package com.showsu.editor.entity.vo.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Author: William
 * @Description: 会员信息
 * @Date: Created in 8:00 下午 2024/9/13
 * @Modified By:
 */
@Data
public class VipInfoVo implements Serializable {

    @ApiModelProperty(value = "套餐编码")
    private Integer vipLevel;

    @ApiModelProperty(value = "套餐名称")
    private String vipName;

    @ApiModelProperty(value = "价格，以分为单位")
    private Long price;

    @ApiModelProperty(value = "是否为默认选中的套餐，0-否，1-是。通常同一个vip_version下只有1个默认选中")
    private Integer isDefault;

    @ApiModelProperty(value = "不同权限类型下的权限详情")
    private List<VipPrivilegeTypeVo> privilegeTypeList;
}
